editor: paint utf-8 track-names properly
player: close socket on handshake-mismatch
editor: encapsulate sync_data
editor: use our own list of tracks
HACKY: implement own structures