added rsay, added extended msg to rmsg, moved rainbow to text util