Updates to spec added sample and updated xsd