Refactor front-end code, remove redundancies

Also, removed animation from message that did not complete reliably.
[BUGFIX] extended search bug fix
Merge pull request #200 from subugoe/extendedSearch

[BUGFIX] extended search bug fix
Merge pull request #197 from subugoe/refactor

Refactor front-end code, remove redundancies
[TASK] DataImportController and KlosterController adapted
Merge pull request #201 from subugoe/DataImportController

[TASK] DataImportController and KlosterController adapted
[BUGFIX] Ensure directories are created
[BUGFIX] Fix path to certificate
[BUGFIX] Follow up for changed data directory
[TASK] ADWD-1535 Show Bistumssitz in Bistum list