created thinker.c and thinker.h
excluded thinker to thinker() in thinker.c as signalhandler of process in main()
thinker _process_ now pauses and waits for signal SIGUSR1 to execute code in thinker()
thinker process now waits for connector to terminate and then terminates itself