added client code to darken then rooms
added cloaked surface shader, so the fade doesn't glow in the dark
changed how we get the lights of the map