Decouple from shipr.
Merge pull request #4 from remind101/api

Decouple from Shipr.