Split out webserver into own NPM package. Yay!