Game now uses a priority queue to determine turns