Unique avatar for each user

The commit also fixes the alignment of the username text to be
vertically aligned in the middle.