Decent start on the Directory Root class