Some separation of concerns has bee applied
added new package Durandal.Router