Extracted each command to a separate method

Extraction of commands into separate methods on `*Client`