modified gitignore to avoid .o commiting