Update of readMe for Builder Pattern.

Re-written the readMe to provide additional details on how the builder
pattern works and when to use it.

Updated the example.