Creating a base view model for the engine view models