Array2D add clear,reset,empty,count,is_valid_index,operator=