updating Week4 and adding Diferentiators.py