add gitignore and project files