Merge pull request #176 from anubhavvardhan/quantum_circuit

Restructuring of the qip module