extracted a separate method from HandleError which is used by both it and HandleCriticalError fixing an issue where HandleCriticalError would allow users to go back to the previous screen
updated the way the ArtistInfoViewModel is displayed. It is now shown inside the PlaybackViewModel as a subview
updated the ArtistInfoViewModel to use the new EchoNest service
made some improvements to the layout of the artist info view