npm init
Initial implementation with tests
Prep for release via CI