first version of highrep, after discussion with christian, is made to be implemented with controller class, missing signals and slots