Finish part of the UI.
Merge pull request #11 from snowzjx/branch_snowzjx

Finish part of the UI.