* feat: pull editable region from markdown * test: update seed tests to reflect new schema * feat(curriculum): validate multi-file solutions * test: add editableRegionBoundaries to schema Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>