New block-based data model initializer. Organize data into sections with an arbitrary code block.