#174 moved saschas documentation from cpp file to header file