Update npm shrinkwrap
add, update tests on NewCardStore
Fix NewCardStore _addAnswers invalid card id test
Use rewire for singletons
add test and todo: Stores need teardown method
Call getUnpreffedCards and getUnpeggedCards once

PlayStore refactor to only call getUnpreffedCards and getUnpeggedCards once

Also fixed failing sandboxing test in PlayStoreTest
Add AppDispatcher.reset for tests
Fix NewCardStoreTest using best practices
Remove debugger
refactor PlayStore tests, psuedocode for PlayStore refactor
refactor NewCardView to use RenderController
fix new card errors
Tighten up new card UX

Also refactored the NewCardView.add* methods to use a ruby-esque args
hash for clarity
user colors added to User class, set on Pref
new card: don't clear input fields until they're hidden
new card: move categories done button into NewCardView
force logout if bad user object
Fix pegg card repeatedly showing up after pegging. Issue #15
save color anytime points change
save color anytime points change