Geometry overhaul

Geometry will now be load and render the buffer