Adds source_diffuse_estimation python script
Updates source_diffuse_estimation.py script
Updates script
Add .gitignore
Some fixes to source_diffuse_estimation.py