Merge pull request #28 from czx0619/dev

UI update
add submit button
merge from master
Merge pull request #29 from juniwang/dev

merge the latest code on master
Merge remote-tracking branch 'upstream/dev' into dev
UI update