text overflow ellipsis

ends song titles with ... when it doesn't fit and doesn't let the + overlap the text (I was surprised by that too)
Merge pull request #20 from EaterOfCode/patch-2

fix: text overflow ellipsis