move distance function to zipcode records
Modify Store object to use ZipcodeRecord instead of deconstructing it
Change Customer to hold ZipcodeRecord instance of just zipcode
Add tests for customer generator
Create Name object for storing read names
Add unit tests for customer transaction parameters generator.py
Add first tests for PurchasingProfileBuilder and stubs for PurchasingProfileGenerator and ProductCategoryMarkovModelGenerator
Add tests for PurchasingProcessesBuilder and PurchasingProcesses tests and stubs for TransactionPurchasesHiddenMarkovModel and TransactionPurchasesGenerator