List purpose, technologies, and testing explanation
Update test to reflect changes in distance method and use all address fields in test
Merge branch 'fix_tests'