remove all packages to better conform to assignment spec, add bind exception handling for server