Fixed the logic between the controller and router
Still a peculiar bug with the dropdown binding, but this is closer to what I want