Line protocol has nicer event notifications
Move classRouter to own module