Use pusher to display chat messages in real time

This should validate presence of every column that is NOT NULL