re-work communication with server
better player position sync
move effects generation to client + animate ship collisions
handle hit and score events