use initializer setupDetailsWithName to create the CarFactory object