Improvements on the echo handler.

* Using Data.Text instead of String
* Using templates for the html