fixing detached head
events firing
back to singleton IO
forwards AND backwards!
Arduino messaging tweaks
temporarily removed (trying to fix git detachment)
Merge branch 'new2'