* Added canFitPurchase method to Transaction class. Checks whether
player can fit the purchase in their inventory.
* Added check to canFitPurchase in ShopCommand.