Changed the way the UIViewController interacts with the modal. By creating a boundary, I am able to abstract the access to the DataManager and respect the Interface Segregation Principle.