Domain renew refactor, extract XSD, new API for request validation