changed stuff around in preparation of player/opponent objects not being atoms but some other scary shit