Merge pull request #1 from RubyLouvre/master

update
correct bug
Merge pull request #2 from RubyLouvre/master

update
update css format
correct bug
add Promise
update readme
Merge pull request #152 from shirlyLoveU/master

correct ui bug
update avalon;promise doc
update promise
complete promise
update ui
Merge pull request #3 from RubyLouvre/master

update
Merge pull request #153 from shirlyLoveU/master

update textbox
update promise
Merge pull request #42 from RubyLouvre/master

merge from RubyLouvre/onionui