added mocha as a dev dependency
added chai and set npm test to run mocha
added first test file, test and fixed a bug in Card.js
added another test and fixed another bug in Card that was just introduced
added tests and functionality to guarantee cards have attributes in the proper number ranges
renamed test.js to CardTest.js
added DeckTest
Deck.addCard no longer needs to put the card at the front
ignore .DS_Store
deck.shuffle now just uses underscore's shuffle. yay for less code
reordered methods in Deck
added a bunch of tests to Deck