structs: add Path()
gpod: add playlists, track add/remove, save
add track copying