Capes Support - Initial commits from @navarr

Cape endpoint

- [ ] Caching
- [ ] Downloading capes
- [ ] Documentation
WIP - not ready