moved around code into new modules
some refactoring and putting transformation into the QCT monad
quadrupel code generation. work in progress