Make `demo` the root directory for `npm start`.

URLs in the script/HTML don't resolve properly when running
from `localhost:8080/demo`.
Merge pull request #7 from hughsk/fix/npm-start

Make `demo` the root directory for `npm start`.