Geometric And Algebraic Topological Methods In Quantum Mechanics