added DOMLibrary submodule