Negative signal test led to test hangs, removing it
Added a coverage target, updated TODO
Started work on the integration tests