added src, tests and .travis.yml