Refactored ViewFundit and view update to use a view layout

will have view/add comments next