Layered Design in an Instructional Simulation