Added shuffling
Added deck manipulation