Travis integration

Related to Issue #3 
Merging pull request so requirements.txt gets added to the master, otherwise Travis will fail for this repo