lights added, refractored, new texture, materials, peassonblinding added