updated tests. add travis CI file