Squashed 'frontend-user-management/' changes from f47c533..e3b2c9b

e3b2c9b Formatting
2e3cc2d Add example test

git-subtree-dir: frontend-user-management
git-subtree-split: e3b2c9b655c02e42fcd81a156157c582992cad1e
Merge commit '0bff32c4109070787ccd4f6fd147d13909d88f2c' into experimental
Refactor directory structure and add sausage lib for functional tests