Initial creation of the Consumer configuration struct and management under Ruby.
Initial, working refactor of Consumer to use Consumer configuration.
Continuing edits to move state into the config structs to be held by instances of Producer and Consumer.