050: better compression / plink removal; needs plinks added
050 nearly correct, but not quite
make move_left return code instead of printing it