Initial checkin of domains management. Need to add DELETE endpoints and code cleanup, schema validation.