Add Builder Pattern

Add Builder Pattern practice