Quantum computational structures