New Structureboard

This pull request separates the structure mode html from the content. This creates the new structure board view which acts like a lightbox. We had to separate the codebase so issues concerning the design are not influenced by the cms and vice versa.

Fixes:
- #2128
- #2163
- #2331
- #2335