lean out

reduces the system to its bare bones.

* a base package and set of structs that can be used downstream
* an example cli implementation
Merge pull request #3 from canaryio/lean-out

lean out