Added PersonFactory. Person is added via map