Rewrote 3dforniture lamp code and fixed the light level ordering bug