dont reset blink until price update
continuously attempt to connect to the spark if errors exist
better document watch states, update web page to reflect