Work splitter agent initial commit. Added new domain class - Push. Added toString method to domain objects.