public void setUpTimer()
	{
		timer = GameTimer.getTimer();
		Screen prev_screen = Iterator.getIterator().getPreviousScreen();
		if (!(prev_screen instanceof TownScreen) || !first
				&& !timer.isEnabled())
		{
			timer.reset(Controller.getController().getCurrentPlayer()
					.calculateTime());
			first = false;
		}
		add(timer, BorderLayout.WEST);
	}