add todo
move ring-mock to dev dependency
add travis ci script