Add back add_rule to Engine for now
Organize code and specs
backfill tests for HashNode#find_all
Merge pull request #3 from amitkgupta/master

Oragnize code and backfill tests for HashNode#find_all