Refactored the assertion logic. The overly long and repetitive response.assert method was extracted into the assert_helper module. All assertion functions now have a logically negated (not_) counterpart. Completed a few more sections in the README