RecruiterDeals controller and all corresponding Service and Repository methods
updated with Exception Handling