Setup entrypoints

Fixes #85. Needs review.
Huh? This blank line is weird, did the linter recommend it?