Added new and fixed existing domain classes, removed unnecessary domain and dao classes
Moved service and dao objects into different modules. Added new dao objects
Transaction management from dao to service. Little changes to dao layer. Skeleton for futher coding.