Update project files and gitignore