Unit testing for game logic and some of the controller classes added