Modiefied domain classes, and add rest of confiugration class
Domain + Configurations

Domain classes modified.
Rest of configuration classes added.