Rename/Refactor comments view templates in accordance following the directory structure.
Separate resource template from activity template. For eg: comments/_comment.html.erb is the resource template is separated from activities/_comment.html.erb which is being rendered in Public Activity when a user comments.
TODO: Query optimization for comments fetch. Include comments when fetching the activity.
Each view template will have the css file located in the same directory structure under assets/css. For eg: views/activities/_comment.html.erb will have assets/css/activities/_comments.css.scss if necessary.
Fix Mentionable. Instead of calling over and over again. Call once.