Adding custom pins, and extending the PickupRequest data model to support pending requests