Added: unittests form Player, state for Unit, events on adding/changing units