Adds message for winner on checkmate; adds error handling for incorrect move input.
Adds error handling, Check notification, and a jail to display captured pieces.
Adds alternative Board#display method
Adds castling.