Data flow for interior sections, "add block", and bug fixes

Resolves GH-71
Resolves GH-44
Resolves GH-81