Removed unitproperties.

New draw class for Unit.
Removed weaponproperties.
Changed the GameData interface.

Returns a vector of the buildings instead of defining using a lambda
parameter.