Code now passes jshint
Fixed regression in isEmpty

We changed from == to ===, revealing that we were testing length incorrectly. Fixed with some better error handling
Started working on being able to share cards

We now have functions that allow you encode and decode a deck of cards
Can now share cards via a link

We can now share cards created via the main site via encoding them in base64
Added a footer with controls

You now have a measure of how many cards you still have to complete along with the ability to end and restart the session