Introduced test runner and updated .travis.yml