Moved DelegateClass to builder pattern
Created Builder interface and error gatherer utility class

Created Builder interface and error gatherer utility class
Migrating models to the builder pattern and validator

Migrating models to the builder pattern and validator

Moving entity creation to builder pattern

Moving entity creation to builder pattern

Moving entity creation to builder pattern

Moving entity creation to builder pattern

Moving entity creation to builder pattern

Moving entity creation to builder pattern