add demo worker
add comments
update README
add worker interface.