Gem skeleton, CLI tool skeleton, options parser