additional field added to customer repository page, tests updated, new tests added for additional field
merged changes to include both middle names and last name, tests altered