Create PatcherViewModel on startup. Updated variables to readonly.