A modern OpenGL Networked Battleship Game