Remove the loading/sorting functions from MusicRepository and place them into their own files.
Add fallback states for when there is no music & if the load fails, along with a retry button if that happens.
Add a basic loading screen that loads the music in the background before starting the app.