I implemented handle_route together with unit tests. I updated doc.