Server.java

This server, which is very barebones, but it essentially handles the connections between two clients, although the connections may be inefficient, further optimizations will be added at a later date. For now, it just directs one input stream to the output stream of another and continues until one connection cuts out. Later, there will be multiway chat support and encryption,