Implemented basic discussion CRUD