add transaction page
commit 130425-1 (GMT+7)
commit 130425-2 (GMT+7)
commit 130426-1 (GMT+7)