added test for signal and updated readme with bugs
updated README