Quantum Mechanics: The Fascinating Laws of the Micro World