Based on chapter09-01, but with following changes from the main text:


Factored out Name class
- Title property
- FirstName property
- LastName property
- title() method
- matches helper method (annotated as @Hidden)
- added Name.png icon image


Updated Customer to reference Name
- added Name property
- deleted Title property
- deleted FirstName property
- deleted LastName property
- updated title()
- updated iconName()
- updated matches() helper method


Updated AbstractCustomerFixture




