Changed to vec4s, cleaned up the vertex shader, changed camera