Add tests
Added TravisCI support