Add datastructs submodule