message rendering, submit message,

setting up requirements for mustache client side templating