Added sections to blueprint

We have deprecated `resourceGroups` and added `sections` to the top-level blueprint object. A section can either be a `Resource Group` or `Data Structures`.

**Should be merged only after #15 is merged.**
Why is it so, that `section` contains `sections`? It is a lot confusing.
1 Section contains Many Sections... :-1: