create App, Module, Controller, TUI, Guice DI