add lighting and scene panning and rotation