Added gitignore with .o, .out, and .swap files referenced.