Unlimited structure size using list of arrays

Not completely finished