Finished the overall skeleton of the proxy. Have to do the reading and writing to the TCP socket and the tap device