Changed parsing so that the Engine no longer uses the Player class