Added Map class that handles map loading, rendering blocktypes etc.
Also refactored a bunch of classes to work better.
Fixed delta in Game class