updates requirements.txt and removes __pycache__