work on initial project structure
initial project structure