Telecontiguity: natural interface for natural networks and on-line collaboration