refactor Routing.construct_filter
refactor Routing.url
refactor Routing.controller