added quantum controller class. easy one. for once