Working client and server skeleton implemented