Add the NewtypeDistiller, a fully functional example that can be used as a basis for new doctypes