Makefile to js

This adds `npm run update` and `npm start` and eliminates the makefile and git submodules.

```
$ npm install
$ npm start
```

`npm start` will run a local development server. Anytime a file changes in your directory, the assets will automatically be recompiled.