Added tabs and viewmodels
informative comment goes here