"Working" singleplayer

added lighting block that may be unecessary
add light field effects and heavily modified logic of darkness
calculations, now factoring inField, personal orb fields, distance to
dark tower, and
Registered light orbs to map
changed the way some packets behave
added rendering code that should be able to handle personal orb spheres