a musicbrainz client library - work in progress