Make some basic working UI workflow
Refactor package names
Merge branch 'nav-tree-init' into ui-dev
Merge branch 'ui-dev' into develop