[emacs][wip] bring layer/essentials under Core and break out Dired