Add cummules.py

Also update requirements in other .py files