Release API module

**Merge these first**, they add a couple more bits to the Api module, and are referenced in the changelog.

- [ ] #29
- [ ] #30 
`hiding the much more` probably need to drop `the`