* refactored soap dto's - using aggregation instead of inheritance. Results in cleaner and faster code (no mapping required anymore)