CON-1446 | applied work from CON-1446-user-login-menu on fresh CON-Venus...

... (to be merge ready)
please don't use CamelCase for class names