Modifying deck to be an extention of Stack rather than containing one as a member.
Fixing infinitely recursive function call.
Merge pull request #5 from xaevinx/refactor/deck

deck refactor