Added all of the backend logic to allow users to add comments.