Updated game logic engine to prepare for more adv AI