added functional test to groups
added .travis.yml