add requirements.txt for anyone using pip