Adds concept of layouts.  Sqed::Boundaries instances now are just indexed by their integer, not their name. The mapping of index to metdata should happen in the extractor(?).