add files and add structure of the project