refactoring overflow behavior on article blurbs. now truncates text properly and adds ellipses after truncated text.