Add Comment model
Add comments routes
Implement comment on a event features
Update design
Fix the bug that 'join' button doesn't appear when users cancel