About to get on plane.  WIP

GenEvent is giving me problems.  The example from the Elixir
Documentation is failing in my test, not sure why that's happening.
Packing up, will work on this a bit more shortly.