added submodule and service project