Use the inspect module to more easily load modules with arbitrary subclass names
Rename notifier classes now that they do not all require the same name
Simple EchoNotifier for testing