Bygger på Directory klassen -  har adderat add funktionerna