I'm starting to add submodules. I'm still not sure if this is how I want to set this one up