Merge pull request #4 from guanlun/master

viewing implemented
diffuse light
Merge pull request #5 from liligeng111/master

diffuse light
debug
Merge pull request #6 from liligeng111/master

debug
merging
Merge branch 'master' of github.com:hkust-psan1/FYP
debugging light