public void reset(){
		Object[] data;
		try {
			data = Parser.parse(Constants.LEVEL_FILENAME);
			world = new World((List<Entity>)data[0], (List<Tile>)data[1], (List<PickUpObject>)data[2], (Player)data[3]);
			player = (Player)data[3];
			lastJump = 0;
			lastRedraw = 0;
			cam = new Camera();
			hud = new HUD();
			world.start();
		} catch (IOException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}
	}