TODO List:

1. When scored one word, the number should be changed in the menu list.
2. support placing the window to different corner.

The List fetching and the pop_a_word will be server side performance bottleneck

How to generate icon
iconutil -c icns icon.iconset