major rewrite to share url generation and share tracking, updated SF share event object map