Any logic removed from controllers to service layer. Added error/success messages on all actions in UI.