Angular Reactive Form Custom Input Type