Updated gitignore to deal with mac and of stuff