Moved TcpSocketHandler into separate source file and added some REQUEST_TYPEs - serializing funcitons not completed