first take at easy move

plus some cosmetic changes
basis for check handling

commented out