The Design and Implementation of the Swim Integrated Plasma Simulator Conference Paper February, 2010