Fix typo with Alleles error
Allow null to be passed in for city names.
Add overload to build cost matrix to allow city names
Remove throws for unchecked exception
Fix typo with Exception name
Add test for Alleles not matching genes positions.
Add Matrix Builder tests