[TM-25]: adding separate AppView model to handle transition between pages