Added router attributes and setup() helper
Accessor for route list
Add route name to request, pretty print routes, encode URL parameters
Fix various URL parsing bugs
Additional tests