#split app file into separate modules, message resource  and config file built