Deck class methods

Added methods to deal out cards and algorithm to shuffle deck. Also
added basic commands for showing deck functionality in main.