refactor app into separate tab and terminal views