splitted both dialogs out of main,clean dialog name conventions, messages now a requiremodule, Filter on/off implementation