Mininal structural UI framework built with web components