fixing submodule issues
I think I finally fixed all the issues I had with submodules
added back a module i had removed