Halfway work on scheme in checkers for conditions

Switching branch