replace contracts by cities for consistency
update gitignore