change interface.

fyi.
merge master.

fyi.
complete game logic.

fyi.
complete two ui.

fyi.