Move webserver into separate package