Bug/306 contact form

Require a connection per contact by fixing forms. Clean up views.  Add sub nav include. Fixes #306.