Added determineNewLocation(); and updateScore();