add the notebook
update the notebook
Merge pull request #2483 from yorkerlin/yorker-notebook

add the KL notebook