minor refactoring in UserNameTextFieldFilter, due to Sonar hint, added link to UserNameTextFieldFilter in AddUserButtonListener
refactoring in AddUserButtonListener, to avoid duplicated code for creation of Dialogs and reduced creation of objects
Created a design for the dialogs