Remove player.control, player.update, and invaderLogic from runEvents; they made more sense in loop.