finish write demo(which is also the test for the router mod), and fix bugs in render, next I need to write cache to cache services in a handler chain