improve message passing

the players need to communicate when one of their ships are sunk
imporve particle filter

more improvements can be made, but its working now