Major updates. IO responsibility removed from picontrol. Picontrol streamlines and tested.