moved submodules to their own directory, fixed submodules not to update on every build