add a requirements file

It makes much smoother test the code.

I agree to all the bla bla bla to contribute to the project.