optimised the polling of conversations (convo is refreshed according to
incoming messages rather than refreshing the whole convo), added
timestamps to speech bubbles and bam!