Iteration 2.5

Disabled normal mapping and lighting.
Need to add lighting with normal attributes.
Need to add lighting with normal maps and use normal maps the correct
way, I simple "hacked" it together to do some testing.
Add more functionality with more modes for rendering with and without
lighting, multiple textures for iteration 3, do as much as I can.