removing business logic from the router to opt for passing an id to a controller to load trakc, tweaked build