Added tween engine.
Added animations.
Merge remote-tracking branch 'origin/feature/moving-units' into develop
Player now gets a cleanup phase.
Finish player-interface-extension