Using Segues to connect data between view controllers - and updating addObjects to maintain Library structure