add Router class