Renamed ChatEndpoint to RequestEndpoint, and added support for sending
updates
Starting to implement the selection table