Implement type
Add .travis.yml
Add badges to README
Add terminal example