Feature/shuffle

This PR:
1) gets rid of the inline javascript code in the _deck_slider_cards.html file
2) links the slider cards with actual cards using data attributes (data-scard and data-card respectively)
3) uses data-attributes to view cards instead of ids
4) uses the slider cards' id tags only to display the location in the deck
5) implements the shuffle functionality