gitignore
create project structure with watch dog listener