Changed FreeImage dependency.
Normal mapping FTW :P
Added shaders:
-myPhongRef shaders: no matrix operations on fragment shader.
-myPhongNormals shaders: all lighting is done in tangent space; current normal of the surface is retrieved from a texture.
Added Texture2D class for 2D rgb textures. Can only be loaded from images for now.
Added TextureInfo class for storing texture binding information.