Make the base field defs more like a real contact; add an "add" button to the list page