Merge pull request #3 from chestnutchen/master

add FormAction
update io result handling
update FormAction and add ui extension
add master update