Added requirements as submodules