Users should be able to message each other from the Message page in the profile (or a separate messages/ inbox page). Right now, they have to go through leaderboards, which is not intuitive at all. They also need a contact list of people that they can arrange for easier messaging within the LMS.