add const_iterator subclass to Directory