Added .gitignore to ignore *.o and *.so