fixed submodules and added some more ignores for work mac