implemented data transfer in gt_send_size and gt_recv_size
updated build system. need to link with single lib now. basic client-server works