Typescript Create Instance Of Abstract Class Constructor