add router
add travis.yml and update readme