Lab8: FINISHED Illumination, TODO texture mapping