More lighting improvements, multiple lights not working due to some kind of bug in the batched rendering