initial commit of difference.py and intersection.py