Adding in a framework for the text handling of CRUD operations - starting with domain