private void initializeView()
	{
		this.setOpaque(true);
		this.setLayout(new BorderLayout());
		this.setBorder(BorderFactory.createLineBorder(Color.black, BORDER_WIDTH));
		
		label = new JLabel("More than Seven Cards: Discard");
		Font labelFont = label.getFont();
		labelFont = labelFont.deriveFont(labelFont.getStyle(), LABEL_TEXT_SIZE);
		label.setFont(labelFont);
		this.add(label, BorderLayout.NORTH);
		
		resourcePanel = new JPanel();
		resourcePanel.setLayout(new BoxLayout(resourcePanel, BoxLayout.X_AXIS));
		for(ResourceType type : resourceList)
		{
			resourcePanel.add(resources.get(type).asJComponent());
		}
		
		this.add(resourcePanel, BorderLayout.CENTER);
		
		discardButton = new JButton("Discard");
		discardButton.setMargin(new Insets(2, 100, 2, 100));
		discardButton.addActionListener(actionListener);
		Font buttonFont = discardButton.getFont();
		buttonFont = buttonFont.deriveFont(buttonFont.getStyle(),
										   BUTTON_TEXT_SIZE);
		discardButton.setFont(buttonFont);
		
		JPanel discardButtonPanel = new JPanel();
		discardButtonPanel.add(discardButton);
		
		if(TESTING)
		{
    		testButton = new RoundedButton("Enable");
    		testButton.addActionListener(actionListener);
    		discardButtonPanel.add(testButton);
		}
		
		this.add(discardButtonPanel, BorderLayout.SOUTH);
		
	}