Added provider and consumer classes and renamed SimulationWS