implemented normalMapping
started implementing Fog (not working yet)