web fabric introduced, to support multi-location (but not yet dynamic)
support for adding regions (but not yet removing them)
Merge branch 'fabric'
create new entity to hold the back-end pieces
refactoring - moving packages to sensible places
configure the back-end so it starts resources in the first location
remove a region supported