Initial test suite.
A stab at trying blocking event reading
Revert "A stab at trying blocking event reading"

This reverts commit e67df451ab29f9d5f7b305dfd70307afd4639ff0.