ProcessRequest and ProcessResponse work with *void #12
server and client function implemented udp-based
swap positions between ClientResquest and ServerResponse
ParseToChar() method implemented, return char* ready to put on write function #16
ProcessThisRequest() implemented on ClientRequest (as virtual function) to automatically generate ServerResponse and send(), but this send() is not implemented
CreateRequest() function implemented for easy use for client, is necessary put others ClientRequest
SendRequest() function to received like parameter char* #17