splitting hares

- changed local var isInstalled to isAppInstalled to avoid any confusion with Instagram.isInstalled()
- keeps track of whether we have called isInstalled