ControlValueAccessor allows your component interacts with ngModel.
Let's create a custom quantity input.
Add NG_VALUE_ACCESSOR provider that points to component itself and implement ControlValueAccessor interface:
import { Component, forwardRef } from '@angular/core';
