Beginning Angular with Typescript (updated to Angular 5)