The de-facto solution to flexible routing with nested views in AngularJS
State machines and statecharts for the modern web.