An object-oriented python cookbook in quantum information theory and quantum computing. (2022)