Updated gitignore to include Mac OS X files