- Added a logger that will handle release logging to file.
- Button class now distinguishes left and right clicks.
- GUI now displays unit build progress as well as unit queue.
- FileParser class now parses all loaded entities and exchanges string ID links with a simple hashtable ID.
- Project now refers to entities with numbered IDs rather than string IDs for performance.
- CAS class now updates in groups of units for smoother performance.
- Added fog class that handles RTS fog of war with hardcoded unit and building visibility. Uses three visibility layers - hidden, discovered and visible.
- Minimap now separates icon drawing to work better with fog layer.
- Fixed unit factory class from building all queue items at once.
- Ghost building updated to prevent player from building in non-visible areas.
- Fixed small inconsistency with HUD information of units after movement.