title: GWT, MVP, GIN, code splitting?
body: <p>How to minimize the amount of code downloaded initially by GWT app user's browser?
  Well, just wrap potentially big operations in a GWT.runAsync() call.
  However, since our application is using GWT best practices (dependency injection, MVP pattern), it’s not as straightforward as GWT doc describes.
  Could you please give me an idea on how to use code splitting in conjunction with GIN?</p>