Using FIFOs for inter process communication, will implement forking and SIGUSR1 signals in controller.