#59 - refactored tracing to introduce spi and added hooks to rpc / push subs