Addition of debug rendering
+ loaded value for geo and shaders to indicate when all their fields are valid
+ vertex and pixel shaders for position/color
+ debugrender singleton
+ Translation and scaling for transforms
= Fixed linkedlist remove not decrementing size
+ Expanded primitive types available for rendering
+ Added draw call for unindexed rendering
+ Vertex width for geo since they can now be diff. sizes