updated several submodules for an actual working build