updated contacts display

rearranged agent and agency information
added email form, with two known problems:
-server email server not configured so emails not sent
-textarea not working like text fields, unable to detect if missing the
message