Basic circumstance generation
Start expanding specs and validations
push up current status for sharing
Add README and remove rspec warnings
finish adding patch update and adjusting other circumstance methods and tests.
Merge pull request #2 from roseaboveit/add_circumstances

Add circumstances