finished last.fm functionality
refactored detail/tracklist code for more generic fragment approach