add picture
add partial source code
fix typos
add link to a Youtube video demo