fix issue #29, add version schema, add version xml