[router] Initial commit with repository refactoring