diff --git a/core/src/com/galaxytrucker/galaxytruckerreloaded/Server/Server.java b/core/src/com/galaxytrucker/galaxytruckerreloaded/Server/Server.java
index 2c5e8e512a2b39bea9864bf630dbb5452a261479..3d4c2bf58dcc40917ba6db9a0dc45453584f2d82 100644
--- a/core/src/com/galaxytrucker/galaxytruckerreloaded/Server/Server.java
+++ b/core/src/com/galaxytrucker/galaxytruckerreloaded/Server/Server.java
@@ -2,12 +2,18 @@ package com.galaxytrucker.galaxytruckerreloaded.Server;
 
 import com.galaxytrucker.galaxytruckerreloaded.Server.Database.Database;
 
+import java.io.InputStream;
+import java.io.OutputStream;
+import java.net.Socket;
+
 /**
  * This class creates the game server and handles storing the data
  */
 public class Server {
 
-    /** The database */
+    /**
+     * The database
+     */
     private Database database;
 
     /**
@@ -18,16 +24,27 @@ public class Server {
         database.setup();
     }
 
+    /**
+     * Client handler handles clients connected
+     */
+    public void client_handler(Socket socket) {
+    }
+
     /**
      * Send some data
+     *
+     * @param stream - input stream of data to send
      */
-    public void sendPackets() {
+    public void sendPackets(InputStream stream) {
     }
 
     /**
      * Receive some data
+     *
+     * @return outputstream of received data
      */
-    public void receivePackets() {
+    public OutputStream receivePackets() {
+        return null;
     }
 
     /**