Added HumanPlayer and AIPlayer classes, added autoplay, fixed captured elements still being present on the board, fixed pawn check rules