refactor arduino-io
add libsmsg to joystick