Started implementing Client, Room and Message classes.