#237 Viewer Comments & Candidate Commitments

#237 Viewer Comments & Candidate Commitments