add Messages (static methods to create requests & responses)
add HandlerPathMap, HandlerRequestMap