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
I thought that was a pretty apt name, actually. what about `Petitioner()`, or `Solicitor()`? I want to keep it a constructor function as opposed to a factory though, for easy prototypal inheritance(hence not using `endpointFactory()` or something similar).