Layout Adjustments and GameEvents manager

- Keyboard Manager is simplified
- All Game Events are handled by one separate module (except for one,
but it requires an asset manager, which is the goal for my next commit)
- Strings with “” instead of ‘’
- Initialising globals on the GameEvents manager