Small refactoring, added movable lightsources.