Deck now constructs as an empty deck if given no arguments