added light sources
added X-meshes loading