page layout refactoring
renaming / code cleaning
bug fix in interfacecontroller
adding mrest