Directory structure creation added if needed