fix some issues when restoring transactions
remove activity after purchase
use shared instance on ios
rebuild bin