Make directory model a separate class.
Move LiveDirs' I/O to a separate class.