initial commit
gitignore for swp files
basic board/piece
pretty rendering using colorize gem
ACF standardized board
pieces moved by passing in a sequence of moves
added player class
HumanPlayer#get_move_seq returns a valid sequence of moves
handles user input and raises relevant errors
put errors into their own file
active_player now stores symbol and players is a hash
game will correclty check for a winner and considers a blocked player to
have lost if it is their move.
renamed @active_player to @active_player_color to be more accurate
fixed bug where board.dup wasn't passing piece.promoted
player must make all possible jumps to be considered a legal move
game saving/loading
move sequences must be at least 2 moves (a moving piece and one target tile)
checkers imported