Fixes an issue where culling wasn't being applied at all.
Culling is now applied using GL_BACK, and enabled by default in the render cycle.
In addition, adds an Unprojection class required to make the code compile. This class doesn't work properly at this point.