Adding complete functionality for CommentsController, also adding data model, and small changes to database model ( adding foreign ID, not only the item )