added .gitignore so we only track source files.