Docs fix

- fix caching (I had a `loadDocs.reset()` used incorrectly, refactored so all submodules are in cache)
- fix sidebar that was missing some methods (fixes #129)
not very clear why this is necessary.