Improvements suggested by @krzychukula

- Added npm scripts
- Added `serve` task
- Changed `default` to build the project