added customer domain object, updated toString() methods for use as html breadcrumb