This document discusses experimenting with architecting web applications without using GWT-User. It recommends removing GWT-User from dependencies, avoiding JSNI and widgets in favor of JsInterop and Polymer, not using IDE plugins, and avoiding GWT RPC. It demonstrates this approach by developing WUnit, a unit testing framework for the game Warhammer. WUnit is implemented with a Java engine and model, and a frontend using GWT, Polymer, and JsInterop. This allows the code to be reused across platforms like web, Android, and iOS. The document discusses challenges encountered and open issues, and calls on the GWT steering committee to create more modular libraries to support this approach.