Angular 2 – introduction