Made IdProvider interface and added to some model classes.
Very minor changes in PersistenceManager.
Fixed bug, TODO: fix playlist picker.