Additionally remove ionic-appauth dependency, refactor the relevant code and fix some issues. Closes #245