changed move to return to/from, finished in_check? and in_checkmate?
board.dup working
Move attr_reader for from/to
king/queen swapped to correct spots on board
checkmate condition working
display the final board and winner
added error classes instead of raising strings
removed redundant requires
Refactor done. Checkmate broken
checkmate fixed!
permission checking and move into check warnings
records move history of game and displays it at the end
colorize!
pawn promotion
oops, reverted reset_pieces
game saving/loading
fixed bug where passing command line arguments would override gets
Merge branch 'master' of github.com:xianm/chess