add analytics wrapper and event tracking
rename share event method
update subs
mergefix