Extract starting logic into a SnowmanIO::CLI

Resolves #13
Cosmetic fixes to make rubocop happy about SnowmanIO::CLI
Merge pull request #20 from keydunov/master

Extract starting logic into a SnowmanIO::CLI