Add a dispatcher interface
Add database table
Events
Adjust 'nut' name to something more sensible/appropriate