completed check mate check
added game play for two human players
fixed checkmate, finished play loop
robust user input, square board
pawns refactored, can move 2 initially
updates initial setup method, renamed move helper methods
adds pawn promotion
fixes mistake on promotion query
cleans a bit of dead comments