fix issue when response to ajax request isn't an object
added registration and last connection date to user data
server side decks retrieval
added a cancel button to deck edit page