Use a copy of the Client for each request
Change action for getting a log
Shorten test
Fix error checking bugs for a few cases
Add snapshot command