added gitignore and initial source file