Initial commit, imitates MPD slightly