Been messing around with OpenGL quite a bit, currently i have specular lighting and diffuse lighting working, i also have model loading but i have to iron out a few issues, 1 of which is that specular maps from blender dont import. i also have wierd behaviour with my lights and you can see in these screenshots that the top face isnt lit as it should be. Hopefully going to get some cool stuff like shadows going into my project soon.