Get rid of multi-dimensional array

`parsing_representation.Array` is now multidimensional, but should be one dimensional (containing `parsing_representation.Statement` only.

This improves both the size of the parser and readability. But it affects almost everything.

(still some work to be done.)