Network

This pull request will implement the network components of the game.
C'est un souci d'API. L'ID est set lorsque l'event est envoyé ; donc -1 est un ID temporaire en attendant. Je pourrais rajouter un constructeur qui ne prend pas d'ID et qui le met à -1.