$29
In this assignment you are to create a table view app which displays data on vinyl record albums. The assignment will have a detail view for each album, and will use persistent storage to keep track of the data. For the main view, a list of albums, Define a custom cell for each album that contains
**Album title, bold and larger font**
**Artist (e.g. The Beatles),**
**When an album is selected, the app should transition to a detail view for that album which displays at the top the album title and artist, but also displays**
- year of release
- record label
- thumbnail of cover art (optional)
- Listing of tracks in a table view, with for each track, the track number, track name (song title or movement name), length, and composer (optional)
**There should be a way to edit an album's data in the detail view. There should be a way to select an album to delete it, from the main list. Also a way to add a new album, which would go to a new, editable detail view.**
**Put in some data for at least 10 albums.**
Rubric for Grading
+ 20 % -- compiles
+ 10 % -- displays albums in main view
+ 10 % -- correct function for add button
+ 15 % -- correct segue to detail view
+ 15 % -- correct transition back to main view from detail (saves changes to main view)
+ 20 % -- saves to persistent storage, loads on restart of app
+ 10 % -- way to delete a row
+ extra 40% thumbnail art and track listing