Add router key to pages & add isActive method to Nav Uri.
Nav factory recomended request object inject switch.
Minor textual fixes.
Testing request get path method.
Added unit test if uri returns active on match.
Removing test setup not needed and soft tab method.
Only add request object if has uri.
If statement spacing.
Change test name.
Test if page contains correct request instance.
Non matching uri test added.
Recomended formatting fixes.
Added a soft dependency on request object in isActive method.
Formatting fixes.
Add test FormElementManager takes creationOptions
Fix FormElementManager can't get the 2nd parameter to instantiate
add flag for fallback value
data provider is not static
add assert
extracted route matcher into separate class