CNOT decomposer

Coming soon