Progress on chat. Refactored message methods. #120