Add test cases
Add .travis.yml
Update README.md