added .directory.rb initializer feature to MergedDirectory
refactored and enhanced MergedDirectory subsystem