Created a new service to handle field definitions on a model, primary benefit is ability to now use dynamic and static mocks.