Added working Schelling model

Added a simple, no-visuals implementation of the Schelling segregation
model (adapted from the dummy code) which runs with the current model
code.