Add rudimentary ship

* fix standard cube fragment shader
* fix OpenGL info for shaders (introduces unsafe code in debug)
Add automatic uniforms for programs

* remove manual attribute locations
* improve OpenGL info