Error trapping and proper rendering when adding and editing contacts