fixed specular
started rework of point lights