public Gui(ResourceManager rm, Cycle c, Player p, Log log) throws SlickException, FileNotFoundException{
		this.rm = rm;
		this.c = c;
		this.p = p;
		info = p.getInfo();
		stats = new StatScreen(info);
		this.log = log;
		log.setVisible(true);
		border = new Image("res/gui/border.png");
		screenBorder = new Image("res/gui/statScreen.png");
		hpstoneBar = new Image("res/gui/bghealthbar.png");
		inv = new Inventory(new Vector2f(1160,300), rm, p);
		buttons = new ArrayList<Button>();
		buttons.add(new Button(15,30, "Statistics",0));
		buttons.add(new Button(196,30, "Skills",1));
		buttons.add(new Button(15,84, "Quests",2));
		buttons.add(new Button(196,84, "Guild",3));
		buttons.add(new Button(15,138, "Trade",4));
		buttons.add(new Button(196,138, "Log",5));
	}