Added Board#checkmate functionality