feat(DLList) : support directory