Added nearly all chat methods, just need to finish the sender and then messaging API is nice easy and usable