Changed: skip words.
Fixed the encoding problem in WebApp.
Handle unicode apostrophe.
Style tweaks.