Added uAbort in WATcard to ensure that the balance is never negative
Cleaned up code and added some comments