Attached network player

stores reference to the player that sent message
Added function to get NetworkPlayers

Added function to get NetworkPlayer by guid.
NetworkMessages are stored as pointers
Client writes valid messages