- NitroKeyboardcontroller is now applicable for all mechs
- added missing documentation for Actors
- reworked the whole relationship between controller, actor and
renderer. Renderers now receive their update whenever the state of the
actor changes. Renderer is still coupled with the controller, which will
be removed over the course of the following updates
- mech-actions are now objects, stored as CharacterAction-objects
- mechs are now distinct classes, rather then just having a Player in
every renderer-actor-controller-triple
- therefore removed PlayerMechFactory entirely