Moved default highlight color to VisualElement class
Added proper turn-end and new-turn functionality to Units
Encapsulated some functionality into GameMaster for safety
Added missing deletes in Level destructor