First commit, XML classes