creates requirements file