setup travis ci and deploy