Split code up, simple lastfm client works