Makes sure deckname is valid

fixes bug where user could delete the name of the deck in the tutorial and save a deck without a name

Author: lhunker