Added deck-object
broke out generateGUID to a global function
add observer and notifier for internal array
First part of createDeck
put data-storage in app (for testing)