segregation model with multiple variables and explit spatiality 1.0.0

This model is a more comprehensive version of the original model; descriptions and expanations are added
This is a companion discussion topic for the original entry at https://www.comses.net/codebases/2252/releases/1.0.0/