added nodules and file structure