Some little updates

-Now send button action doesn't need server validation, so is less error
prone
-Moved send button code to view side
-Added background color control
-Cleaned the control UI