In principle, the new XML backend is ready. Needs more testing and just remains unhardcode verifyBoard() and some very small strings related to naming in automatic files creation.