Declared sock_cmd in Controller constructor. This fixed a problem in the
destructor if the controller runs as a separate process.
Re-arranged the cube grid upon startup.
Renamed 'demo_controller' to 'demo_sphere'.
Added 'demo_swarm'.