Turn TransactionPurchasesGenerator into sampler
Refact TransactionPurchasesSampler into sampler and builder
Add time sampler
Add TransactionPurchasesSampler from previous commit
Change HMM to be the purchase sampler
Add transaction sampler and builder
Separate HMM and builder
Can now generate transactions from Driver
gradle now produces fat jars