starting to set up project structure