Quantum physics for beginners: From Wave Theory to Quantum Computing. Understanding How Everything W