Starting Array2D class definitions