Injecting "Newable" Classes Using TypeScript And Dependency-Injection In Angular 2.4.1

Loading files... a lot of them!