Fixed small positioning issue
Added game event class / Mapgroup

One of the biggest issues I've had with this source is the fact that it
currently cannot load more than one map. I have started to work on a map
group system that will keep the current map and 4 neighbors in memory
for drawing. I have also implemented a small event system for the game