added basic file server - closes #28; refactor servers into separate package; improve uncaughtExepction handling
remove unused dependency