comments model, controller and some tests added