test of ServerController (passed)
added equals and hashcode
edits in the controllers and inputhandlers