finish lighting
update testing
bug fixed for 'plane mesh'
prepare to implement shadow