added card amount tracking need to refactor card model
rudimentary set checking in place, need to write tests