Structure and some input for the design document
Add more NumArray details and reasoning
Write large part of design document
Large part of design document done
Performance considerations
Largest part of the design document done
Design document finished (single file)