add notify controller.
cleanup capture controller.
add token factory.
add support of stripe payment.
update doc.