Added base class for view models. Not completed.