Started implementing a message system