Colliders now create less objects
Wrap the draw path call inside a function keep scope
Refactor debug so it displays more useful drawings
Execute update for all game-objects before executing update event listeners
Add this.viewportOffset variables

This allows to give a game-object an offset in relation to it's current
viewport.