added .gitignore so peoples repos aren't overflowing with .o files.