A flow-based visual Unix Shell interface