Quantum Computing Fundamentals Simulation