add requirements.txt preliminary