Added modifier keys and finishing up lighting

have to fix drawing light sources
--Check drawobjects()--