added register function for signal handler
removed executable from repo