Refactored DTO's to centralized JAR, and some work on Client editing in UI.