added tests and travis