Added a bunch of new (alpha) submodules
Updated submodules