removed AbstractScreenController, it is not needed anymore
replaced GdxProperyChangeListener with a new Key conform variant