Beautiful UI. Schelling's models of segregation is a great example of how simulation and data-vis can create insights in the humanities & social sciences.
I made a similar (though much less beautiful) simulation for a workshop in in computational philosophy last semester - but replaced intentional with random movement when uphappy.