Removed dead code
Improved repr() for specialized routes
Split route specialization away from BaseRoute