Merge pull request #3 from shaohu/master

Optmized Chuyuan's algorithm and create examples for IPython Notebook.
Merge pull request #4 from shaohu/master

update the method of rectangle_init and examples in ipython notebook exa...
update simulation inference and add an example
Merge pull request #5 from weikang9009/master

update simulation inference and add an example
add read_data-method and real dataset for this project