Added a generalized schelling model.