refactor by moving private members to implementation file
move to WebViewInvite folder
moving files