added generateUUID function
changed data-storage to use GUIDs
loading a collection works if the app is new
continue getting add-deck to work
deck selection works
deck name-change works
can drag cards to deck
killin bugs (double cards in deck, magic "invisible" decks, suicidal collection)
delete collection now removes cards from collection screen
made "collapse deck window" timeout better
collapse/expand deck window instead of blinking in and out of existance
Merge branch 'use-uuid-as-deck-id'