initial commit for file structure discussion