Added the ViewModel classes.