added gitignore and initial project files.