Adding package.json

This sets up the repository for package management with npm. While the
app will be primarily used on the browser, npm will be responsible for
all of the dev dependencies.