Add route function
Add testing demo
Update readme
Update routing