Added Travis CI configuration and a first unit test