rolled percent extended calcs into joint model, also added position confidence to outgoing JSON - fixed swipe up/down events to avoid accidental positives