styling changes
fix indentation
use while instead of loop + recur, fix indentation
Refactored moves into their own data structure
rename gutters to bars, get moving checkers off the bar working
start applying the must move if captured rule