Shop updates

Made sure inventory is actually adding items to the inventory. Money now
prints onto screen under war funds and also added checks for the shop.