Refactored dao, service layer classes, actions and jsp pages