Update for new design configuration structure

As many validations as possible should be done by the livingdocs-engine.

For more information see:
https://github.com/upfrontIO/livingdocs-engine/pull/119