Since we prevent default behavior, do we still need to wrap thread list item content to ```a``` element? If not and you agree with the previous comment then we don't need ```threadlist-item``` class both in js and css, or I just missing something?