refactor(dom) getFiles: getByClass -> getByDataName
feature(view) use own overlay