added pip install requirements and needed dependencies