Light Update

Spotlight and pointlight added