Server updated, no need to push in addMessage()
Time is now server generated for slightly more consistency
'