Added transaction-level check against negative payoffs for each user
Moved functions to become methods of the States object
One more method moved to the States object
Refactored to make code a bit more object oriented
Upgraded to Meteor 0.9.4