Misc updates

- API query function uses local cache
- Extend users with userinfo from API
- Extend corpus with more trivial metrics