Added Lights
Added functions for Single Light Color represents
Added reflectedVector function
ReflectedVector return value set
Completed ambient, diffuse, specular
Added light & shape Count to rayTracer