moved string literals to text.go; added multi-line message support