add unit test
add Travis CI settings