Initial commit

Initial commit of m-xml.js, functionality complete.