Calling freeze() will no longer cause the RenderEvent to be called anyways.
The framework displays and manages a window to play the game in.
Rendering is now done with an enhanced graphics object.
Fixed a naming-mistake in the TimeSpan class, where nanoseconds where called microseconds.
Reimplemented the game-loop to allow for variable FPS with a fixed game-speed.
Updated todo list.