created Setup module to setup application (i.e. setup template for now).
added Setup module at the very beginning of module.
use pathInfo for menu set by the Setup module.
moved setting template to Setup module from boot function.
boot only constructs WebApp object, and Setup to setup modules.