Starting to take a cut at events; WIP
Fixing the tests; droping flake8 until I have a sec