Better history
Rework workers to use classes.
Rework worker types.