This demo shows how to use ui-router and a navigationService to created a tabbed layout. This demo illustrates state change tracking and hooking