Add more tests. Add travis build.