Create a ConfBuilder struct following the builder pattern https://rust-unofficial.github.io/patterns/patterns/creational/builder.html Consider addressing #39 first