adding xml saving/loading for submissions/marking