Server

Server accepts connections and either receives or sends file from the client.