Renderer now uses indices
Cube is defined with indices
Major optimisations
Code cleanup