spotify fixes and readme updates, frontend fixes on switching sources