updated contact template
fixed logout and redirect
forced a session to create on pages that require an anonymous user to have a token