Started rewrite

Added game class, eventmanager.
Started options file parser
Added main file parsing + errors
Started work on map loading
Added tile manager
Load map image
Added map rendering.

Also map scrolling
Implented entity loading and rendering
Added get entity function.