Give names to classes according to BEM methodology

Requirements:
1) The avatar block may be reused in other parts of the app (e.g. profile page, user list)
2) The "Reply" button should have a modifier to indicate its active (toggled) state
3) The "Reply" button may be used in other components

Username

This is a sample comment content. It may contain multiple sentences.