Added SubCommentController and refactored accordingly.