Pull out duplicated code for parsing embedded JSON and add it to an extraction helper.
Code clean up. No functional change.
DRY up the Pin, PinSearch and Pinner classes by using the new ExtractionHelper

Updated all cassettes just to make sure tests were still passing across all fronts.