update doc, describe internals.
Merge pull request #22 from Payum/update-doc

update doc, describe internals.