Added requirements and travis config