adding comments model and crud operations