modified project file structure