closes #2 - "Nice" truncating of descriptions, with unit tests