playlist functionalities
easier mpd call handling through callbacks
first step to better modularization of client
better modularization