Prepared for removing all functionality and usercontrollers
and also the entire inputsystem and replace them with usecase
controllers. I will add an additional usecase, that of logging
in...