Hakemistorakennetta refaktoroitu.