Add initial command-line driver.
Move CLI driver into its own package
Move SeedFactory into algorithms package
Rename algorithms package to statistics
Move Customer sampler into samplers package
Separate out samplers and builders into separate package hierarchies
Move PDFs into their own package
Rename generator packages to builders
Move classes into datamodel.simulation that were causing samplers to know about the builder packages.
Add conditional pdf type
Added transaction time PDF
Modified TransactionTimeSampler to use transaction time PDF