1. Major code refactoring and restructuring
2. Added new rule set evaluation mechanism with precedence order.
3. Adding custom exception classes
Update in rulesets for rule evaluation
And change in version number
Update in markdown documents
Merge pull request #2 from praveenkumarsinha/master

Revamped to 1.4.0 version