first commit - added classes and basic methods thereof
did some major refactoring
Finished move checking, refactored
successfully deep_dup the board
refactored, extended move validation, added in_check?, started error handling
upgraded UI, refactored get_valid_moves and in_check? method
redefined coordinates, added to get_user_input, changed UI
wrote pawn promotion, refactored, organized classes
Added saving/loading, colors, started castling
debugged pawn class
refactored code
modified ui
debugged checkmate, sanitized initial input
input checking added, minor ui changes
added quotes around menu commands
Fixed bug with sliding pieces moving past enemy pieces
Create README.md
merged chess
Moved chess test.rb to chess folder
Initial commit