move MainViewModel to ViewModels directory