Started adding test suite

Added fixtures and started adding tests.
Added .travis.yml file
Added pip requirements.txt file