destiny deck impluementation details

Signed-off-by: Morgan Harold Bauer <bauer.morgan@gmail.com>