public BottomBar() {
		setBackground(Color.CYAN);
		
		setLayout(new GraphPaperLayout(new Dimension(GameRunner.getNumbPlayers(),12)));
		
		for (int i = 0; i < GameRunner.getNumbPlayers(); i++) {
			ArrayList<KComponent> components = new ArrayList<KComponent>();
			components.add(new KComponent(new JLabel(GameRunner.getPlayer(i).getName()), new Rectangle(i,0,1,1)));
			add(components.get(0).getComponent(), components.get(0).getRectangle());
			
			for (int k = 1; k <= 11; k++) {
				components.add(new KComponent(new JLabel(""), new Rectangle(i,k,1,1)));
				components.get(k).getComponent().setFont(new Font("Arial", 1, 16));
				add(components.get(k).getComponent(), components.get(k).getRectangle());
			}
			
			playerComponents.add(components);
		}
		
		timer = new Timer(INTERVAL,
				new ActionListener() {
					public void actionPerformed(ActionEvent evt) {
						for (int i = 0; i < playerComponents.size(); i++) {
							updatePlayer(playerComponents.get(i), GameRunner.getPlayer(i));
						}
					}
				});
		timer.start();
		
	}