fix bug in list opApply, add linked list to game.d