Initial files commit.  Consumer working from Hermann::Consumer.