Added directory structure creation