Angular 2 Data Flow - Jeff Cross, Rob Wormald and Alex Rickabaugh