introduction of ViewModelBuilder class which handles the injection of crud service stuff to a view model.
Next step is to add listeners to it