Also, the console sends SIGINT to the foreground process group when ^C is pressed!
Only handles echoing for now.