title: "Modular" Scala guidelines
body: <p>Recently I've become confused how to organize my Scala code, because there are a lot of options.</p>
  
  <p>Are there any guidelines for Scala how/when to use packages, objects, package objects for organizing code?</p>