generate and use token id
add title slug to decks