Changed method name to resolve_gates and fixed bugs
Changed method name to resolve_gates
Changed gate resolution of Rx form Ry and Rz to Rx
Added gate resolution in terms of preferred single qubit gates
Fixed bug
Merge pull request #146 from anubhavvardhan/quantum_circuit

Change the structure of resolve_gates to make it more inuitive