Added LightingHandler which manages the colour and position of the directional light and the colour of the ambient light. Added in event listeners for the input ranges.