Added initial implementation of MPD backend