Add Implement getKing() and getKingPosition()
implement Board::isCheck()
add test for board::isCheck()
add test for piece::getLegalMoves()