Implement deck formats functionality, created deckformatentity