Changed constructor of ArrayProcess to require a length, instead of an
already allocated array, and then itself figure out how to allocate and
do initialization popularization of the array.

Signed-off-by: Jakob Brandsborg Ehmsen <jakobehmsen.github@gmail.com>