adding XSD and minor changes
Merge pull request #38 from dret/05-xml-changes

adding XSD and minor changes