##TODO
- try to understand this algorithm
- rewrite the javascript code with coffee (done)
- render the 3D ball display with canvas
- add areatext to fill in the words (done)
- add space keybind to pause|continue the animate (done)
- add diffrent font size (done)
- add img|dom download button
- add word seg functions
##Segment ###This is stuck by some reason, maybe I should think differently...
- four rules of mmseg
- substr, split by punctuations in positive direction
- make chunks in positive direction