Quantum Simulator: Run Quantum Circuits with Noise Models