Fixes TopBarLayout

TopBarLayout-content must be inside TopBarLayout. All divs that hold ui-view
need a width and height 100% because things are absoltue positioned.

The .Page and TopBarLayout-content must be on different elements, since they
override on height property.
I achieved this on another repo by adding `layout="row"` to all `ui-view`s, as well as the `body`. Or maybe it was `layout="column"`, not sure.

Have you tried that. It would prevent you from re-adding the fullSize class again