Added draw conditions, fixed AIPlayer lockup on checkmate, added transitions on checkmate, added styles on draw