Add logs/api directory, fix Errno::ENOENT.
Add tests for various remote classes.
Yard: Update method documentation.
Add tests for method's return types.