Client-side rendering of decks

Using Brython (might go back to js)
Also added mini buttons and page-width card display