public boolean Equals(Move move){       
        return (this.initialRow == move.initialRow 
                && this.initialCol == move.initialCol
                && this.finalRow == move.finalRow
                && this.finalCol == move.finalCol)?true:false;
    }