private void createButtons() {
		//We make use of anonymous class's here.
		craftGridBuySlotYes = new Button(this, 490, 250, 24, 16, setImg("images/utility/yes.png")){
			@Override
			public void clickAction() {
				if(game.getCraftGridBuySelected()!=null){
					if(getMoney()>=craftGridBuyCost){
						int xx = (int) craftGridBuySelected.getX();
						int yy = (int) craftGridBuySelected.getY();
						if(craft.isItemConnected(xx, yy)){
							setMoney(getMoney()-craftGridBuyCost);
							craft.unlockGrid(xx, yy);
						}
					}
					System.out.println("Confirmed craft tile buy at " + craftGridBuySelected.getX() + "," + craftGridBuySelected.getY());
					game.setCraftGridBuySelected(null);
					visible=false;
					game.craftGridBuySlotNo.setVisible(false);
				}
			}
		};
		craftGridBuySlotYes.setVisible(false); //off by default, So don't show.
		craftGridBuySlotNo = new Button(this, 520, 250, 24, 16, setImg("images/utility/no.png")){
			@Override
			public void clickAction() {
				if(game.getCraftGridBuySelected()!=null){
					System.out.println("Declined purchase of craft tile at " + craftGridBuySelected.getX() + "," + craftGridBuySelected.getY());
					game.setCraftGridBuySelected(null);
					visible=false;
					game.craftGridBuySlotYes.setVisible(false);
				}
			}
		};
		craftGridBuySlotNo.setVisible(false); //off by default, So don't show.
		inv_buy_level_increase = new Button(this, craftGridXStart+52, 410, 16, 16, setImg("images/utility/addition.png")){
			@Override
			public void clickAction() {
				inv_buy_item_level++;
				changeBuyItemCost();
			}
		};
		inv_buy_level_decrease = new Button(this, craftGridXStart+8, 410, 16, 16, setImg("images/utility/subtraction.png")){
			@Override
			public void clickAction() {
				inv_buy_item_level--;
				inv_buy_item_level = Math.max(1, inv_buy_item_level);
				changeBuyItemCost();
			}
		};
		inv_buy_level = new Button(this, craftGridXStart+74, 410, 24, 16, setImg("images/utility/buy.png")){
			@Override
			public void clickAction() {
				testAndBuyItem();
			}
		};
		
		
		//Add all buttons here at the end
		Ents.add(craftGridBuySlotYes);
		Ents.add(craftGridBuySlotNo);
		Ents.add(inv_buy_level_increase);
		Ents.add(inv_buy_level_decrease);
		Ents.add(inv_buy_level);
	}