Created the solution and added submodules