ViewModel and Models added