Directory structure and updated ignore