Move method to its own utility class
refactoring observe method names
Adopt to latest changes from pete
Fix problem with lastfm, add latest changes for songcast