first commit
adds card and deck specs
adds hand spec
changes specs and implements card and deck
adds flush, straight, and strflush to #type
adds flush, straight, and strflush to #type
finishes type method for card
finishes type method for card
adds specs for poker method #beats?
adds specs for poker method #beats?
fixes beats? for all cases
refactors specs to use doubles and stubs and befores and all kinds of good stuff