Added onEntityCollision and onMapCollision to GameEntity + made new event classes