added shuffle, learned cards and background