Introduce user defined normals to be able to use models from other formats.
Merge branch 'master' of github.com:kovacsv/RayTracer