Moved xml operations to different project, for portability