Geometry overhaul

Geometry now will be load buffer data and render the geometry
Added a shader for the textures
textures may not be added to the repository !!ton of the window
Now you can use the x button again to close the window