Implement #sign_fields on helper
Refactor out CartItem and example_cart_item
Normalize shared secret