guest opt-in form - not entirely complete, first iteration for sprint 8 qa