Lighting looks right now, but normals are screwed up.
Rasterizer making progress, but seems unstable.

Memory leak?
Fixed memory leaks. Oops
Fixed return code for profiling purposes.