finished rough draft TCP server without game mechanics