Updated gitignores, formatting