updated .gitignore for ignoring .out and .o files