Workload generation

Implements #14 
_idem_