Made the library have the same data / view model as the queue.
Refactored a bunch of file names and other data.
The QueueData and the LibraryData are practically the same class and shoud
be shared as we move the QueueData into the data base.