Added a DomainAbs abstract class that contains the id for all domain objects.  All Domain objects also extend DomainAbs.  DomainAbs is Serializable