light sources added
software renderer updated
collision volumes added