Quad indices were backwards
Fix transforms... the camera transform is not constructed in the same as the model space transform from rotation and translation...
Add nonuniform scale
Add non-light light