golfing
refactored to use commands in game logic instead of chars.
added minimax solver.
add monotonicity
simplified shifting and summing into one function. Prepping for writer monad.
tweaked algo and added a runner to do multiple iterations.
further broke up scripts
more tweaking
replaced diffScore with writer monad.
added a command line arg for run type. AI is now borked after correcting scoring.