small configuration changes
unittest
refactor: moved the various dialogs into ui subfolder