extract method sumLightSources
add colors