Added indexes/types construct and rolled out support to delete dsl and get dsl