Classes view/viewmodel