Adding a commit of what I changed last night. Forgot to commit the work. Went to bed around 2am. Sockets work from afar with my partner Mark and his android code. zeroMQ is never to be trusted again with network connections. SFML is the way to go. I added simple multi-threading of clients and made database access functions mutex locked.