Updated the logic which checks if a repository can be loaded
Added error catching statements to the ManagerService and update the contracts of the ManagerActionResult