bindings and wrapper for libspotify