update projects files
update project files, add gitignore