added default project files and gitignore