create SquareShape
Fix typo in naming Array2D