title: Recommended layout for Ruby CLI application
body: <p>Firstly, I'm not using rails. This is vanilla ruby application. I've read about <a href="http://www.acmesprockets.com/node/24" rel="nofollow">packaging a CLI ruby application as a GEM</a>.</p>
  
  <p>So I guess my question would be, is this the ruby way? Does this layout lend itself to class autoloading?</p>
  
  <p>I'm coming from a PHP background where I'm used to application layouts that adhere to <a href="https://gist.github.com/1234504" rel="nofollow">PSR-0</a> style (see examples section).</p>