Added ControlProvider(basically deprecates "ConrolPrim" stuff) for worm & hopper.
Experiments using Xstream for serialization