Adds tests and travis