Add travis.yml and requirements.txt
Add Sequence interface
Add range sequence and iterator