Set up maven build.
Add a builder to construct the consumer.