added gitignore, program files