Simulating Society: A MathematicaToolkit for Modeling Socioeconomic Behavior (Science)