Add desktop submodule