adding custom USR1 and USR2 signals and also terminating instance whenever supervisor is killed