Update to new parallel type
Flattening transformation done
tidy up flattening transformation
further tidy up of flattening transformation
Merge pull request #2 from michaeldever/master

Updated parallel data type generation. Updated flattening function generation. Rebuilding function generation pending.