Qlearning: Quantum computing, modelling quantum systems, theoretical quantum physics