Implementing positional light

Change-Id: I8a1ff65a08f257b8c4f64f2ef1370097fbf12001