final_project: transfer lighting fixes from hw3 to final_project