Basic setup

groundwork for building out full installable
- add basic readme info
- set up `karma.conf.js`
- add `package.json` with rudimentary dependencies, test script, info
- add empty test files to be filled out
- create empty `index.js` module export
Why is this required for tests? If we need this for tests, we won't be able to use travis.