Simplified the Application controller code generation

Just found out that GWT.create() was kicked in when you set an interface as entrypoint