Added helper methods to uniforms

also added an auto refresher for matrix args
Added get task method
Added in clause to allow large worlds in cases
Removed old framework
Added single texture constructor
Fixed badly named texture units in shader
Updated to use easier methods
Made editing a vbo in a vao possible