Rendering Implemented!!!

Polygon, and triangle soon to be implemented. And get rid of those nasty
constants in RenderComponent.
Added important comments and formatted
Clean Up / Fixed Toggle Fullscreen & List Helper

And some comments & stuff.
Fixed fullscreen (merge)

Were conflicts