added box depends to requirements, and requirements to travis