Changes to Server to be done, MessageReceiver to bi split into Client/Server, details and further questions are commented in this class