Completed AngularJS2 Demo Code