player movement completed (abstract function for key events in controller / parameter for player movement / area control for player ... player cant move outside window); deletion of not necessary funcions in box; accesse rights on econtroller, gameObject, Box, Player; restruct gameObject/Box