Changed variables names in modules
Added drawing frames around units

Added:
- drawing frames around units
- drawing colision frames
Code formatting refactoring
Changed defines into enums
Added function for position calculation
Arguments passed as reference changed to pointers
Added mouse select parsing

Added:
- new Thing type: POINT
- debug in Thing destructor
Removed visibility in Thing

Removed:
- ghost type Things
- visibility setting in Thing