add Travis-CI for testing