protocoder app moved again with inner submodules