Refactor the directory-traversal into its own class. This will make it
easier to use in the GUI
Moved the error-box for an unentered server to a different place