add endpoint and handle
as message's format is depend on the concrete game design, it should not be hard coded in the framework, so I templated both message format and message send/recv to add more flex
add service handler