C program to implement the functioning of a Unix shell which includes starting new processess and changing their status using signals