Skein Algebras And Quantum Groups