Formatted and refactored the CongressionalDistrict class.

Part of the re-factoring process also involved the way population was
being summed in the TractGroupingService.