Major refactor. Putting callbacks in SpotifyHandler class. Changing SpotifyHandler so that its not singleton, that was a bad decision, as nearly always with singletons. My bad.