title: Package Organization in GWT(P)
body: <p>I recently discovered <a href="http://code.google.com/p/gwt-platform/" rel="nofollow">GWT-Platform (GWTP)</a> and am loving the architecture.</p>
  
  <p>However, I'm finding that my packages easily get pretty bloated with classes (as three separate classes are generated with every Presenter you create, etc.). Of course, this can be a problem in any MVP GWT framework.</p>
  
  <p>What do you recommend for organizing packages in GWT? I'm having a hard time finding logical places to segment my Presenters/Views/Events/Actions.</p>
  
  <p>I've currently got something like the following, but I'm finding that I'm still getting dozens of classes in each sub-package which is difficult to navigate.</p>
  
  <ul>
  <li>client.presenters - stores all presenters</li>
  <li>client.views - stores all views</li>
  <li>client.uibinder - stores all UI binder classes</li>
  </ul>