add icon_uri
other small changes
Merge pull request #29 from zhengzhiren/master

add icon_uri