setup base project
add project files