added Travis CI and some more specs