Skein Modules, Skein Algebras, And Their Ramifications