Refactored business logic of /project* controllers over to service layer