consolidating gitignores and pip