MVC router interface restructure