adding travis ci integration