Made an *ugly* first attemt at a lighting engine