Refactored methods and added documentation.
* Implemented Yardoc
* New rake yard task
* Removed the 'action' parameter for caclulating check digits
Merge pull request #2 from drfeelngood/block

Refactored methods and added documentation.