Handle multiline messages

Addresses #30 
I'll leave that decision up to you.