Added checkmate/end-of-game logic
added captured pieces display, corrected board numbering
Added 'check' status to board to_s method
added piece value
added save feature (untested)
Implemented full save/load/newgame functionality
fixed game replay
Implemented pawn promotion
separated piece classes into files
implemented castling
Implemented stalemates
final in-class commit