add model.route()

for #47