feat(public): add top-level module to expose public APIs

Closes #10
`import * from '../src/index';` will work, I think