Adds the consumer class and tests.  Introduces skeleton integration test.