added setup files and travis.yml for ci