Find a demo application demonstrating the below features published here in GitHub.
1. AngularJS 1.x UI-Routing through States with Custom data
2. Nesting Of Controllers with Parent Child relations
3. Usage Of UI-Grid
4. Hooking into UI-State Transitions and performing Custom actions