Initial work to overhaul field list and edit view

Based on client feedback, overhaul a bunch of the fields and presentation.