Bugfixing + Basic GUI renderer

No gui functionality so far. TODO: fix frustum near play size
calculation
Fixed Projection, Added Screen Shader

It's now possible to add a Material to the screen in order to render the
scene to a buffer and apply a shader before displaying.