Look at CustomerCareModule.gwt.xml. You'll need to create your own and specify it in your analog for mycompanyAdmin.gwt.xml. Once you've done that, you'll need a class similar to CustomerCareModule. Ignore the addConstants stuff for now, make sure you set the module title and key, use some existing permissions just to get you started, then call setSection(..), setOrder(..) and registerModule. In setSection, your view should extend some layout and should implement Instantiable. Your presenter should extend AbstractEntityPresenter. It should also implement Instantiable. There's probably some lifecycle methods in the presenter that you can ignore. However, you'll at least need to call getDisplay().build(null); in the presenter setup method to get your view built. Make sure you store the display variable in your implementation of setDisplay(..) in your presenter so that you have access to it in the presenter.