I have started changing Sample.HomeController to make use of SendMessageController to remove duplicate code.
I fixed 1 bug where the Form for Sending media and Video Templates never received the URL, it only used the ID.
I added a TextBox on Template UI so the user can add parameters that is seperated by a # e.g. Cat#Dog will be split into 2 parameters to be sent to the Template