Add .travis.yml for Travis-CI
Implement basic features