Added test suite and travis