feat: add build script
fix: default to npm.localhost
default to port 80
chore: add build artifacts to gitignore