fun processFirstMessage(): Boolean
pulls/processes the first message off of the dataQueue and returns whether or not the message is empty