Add Light, PointLight, DirectionalLight, and SpotLight to renderer module