wrote test for check?
Merge branch 'master' into taking-the-king
prepared to merge master
fixed remaining board.board instances
added function for checking if the king is in check
Merge branch 'master' into taking-the-king
added ability to see if a move puts the kind in check
added method for a piece to find its king
fixed queen movement
added location setter
king knows when it will be in check
made king unable to be put in check by their own player
made the king unable to castle while in check
king cannot pass thru a square under attack while castling
added move to the string class to handle potential exceptions
fixed checkmate