new VertexArrayObject class
use RenderUnit for static objects - broke uv coordinates