Implemented normal mapping. Models now need vertices, texture coordinates, and normals. Materials should be exported.