Reformatted the tests, the tests might need to be changed if signal is changed though. Closes #11 (closed)