Add documentation to APIClient and cleanup some unused stuff

Test Plan:
- None
Add documentation to util

Test Plan:
- None