Angular 2 Data Flow Jeff Cross Rob Wormald and Alex Rickabaugh