Huayan

Hi Peter, 

This is another round of testing and bug fixing. 

I also added a file called "bugs_tracking.txt". I kept all the pending issues or bugs in this file for the future reference. 

Thanks, 
Huayan