fix master/slave behavior to match requirements
light indicator with current color when in solo mode for debugging/fun
add in brad's communication protocol