Updated Selling, Buying

Correctly subtracts and adds quantity, working for one GUI for now...
Also updates the catalog list and displays current list on GUI. Added
remove method in Catalog, to remove an offer that has been bought.