coloured light and fully working lighting and visibility render-to-texture
switching between lights as visible areas are switched
added light class