Semi-satisfying town generation

Agents can generate value and raise their productivity which they do by
saving up resources according to their greed preference.