Microeconomic Systems as a Computational Science: A Computational Platform for Microeconomic System Simulation and Human-Subject Experimentation