Code refactor; Added light intensity and falloff