Supercharge AngularJS Apps with TypeScript and ES6