Changed vertex layout to use normals, modified default shader
Made default shader much better, added a ton of parameters to state, added light cube location, fixed camera wsad bug